package com.java.entity;

import java.util.Date;
/**
* @ClassName: RaceAccount
* @Description: race_account表：用户信息
* @author admin
* @date 2024-03-28
 */
public class RaceAccount {
	/**
	 * 主键
	 */
	private String accountId;
	/**
	 * 登陆账号
	 */
	private String accountUser;
	/**
	 * 登陆密码
	 */
	private String accountPassword;
	/**
	 * 姓名
	 */
	private String accountName;
	/**
	 * 工号
	 */
	private String accountNumber;
	/**
	 * 微信openid
	 */
	private String accountOpenId;
	/**
	 * 昵称
	 */
	private String accountNick;
	/**
	 * 头像
	 */
	private String accountLogo;
	/**
	 * 0未激活，1有效，2不可登录
	 */
	private Integer accountStatus;
	/**
	 * 0无效，1学生，2教师，3团委
	 */
	private Integer accountType;
	/**
	 * 创建时间
	 */
	private Date accountTime;

	public RaceAccount() {
		super();
	}
	
	public String getAccountId() {
		return accountId;
	}
	public RaceAccount setAccountId(String accountId) {
		this.accountId = accountId;
		return this;
	}
	
	public String getAccountUser() {
		return accountUser;
	}
	public RaceAccount setAccountUser(String accountUser) {
		this.accountUser = accountUser;
		return this;
	}
	
	public String getAccountPassword() {
		return accountPassword;
	}
	public RaceAccount setAccountPassword(String accountPassword) {
		this.accountPassword = accountPassword;
		return this;
	}
	
	public String getAccountName() {
		return accountName;
	}
	public RaceAccount setAccountName(String accountName) {
		this.accountName = accountName;
		return this;
	}
	
	public String getAccountNumber() {
		return accountNumber;
	}
	public RaceAccount setAccountNumber(String accountNumber) {
		this.accountNumber = accountNumber;
		return this;
	}
	
	public String getAccountOpenId() {
		return accountOpenId;
	}
	public RaceAccount setAccountOpenId(String accountOpenId) {
		this.accountOpenId = accountOpenId;
		return this;
	}
	
	public String getAccountNick() {
		return accountNick;
	}
	public RaceAccount setAccountNick(String accountNick) {
		this.accountNick = accountNick;
		return this;
	}
	
	public String getAccountLogo() {
		return accountLogo;
	}
	public RaceAccount setAccountLogo(String accountLogo) {
		this.accountLogo = accountLogo;
		return this;
	}
	
	public Integer getAccountStatus() {
		return accountStatus;
	}
	public RaceAccount setAccountStatus(Integer accountStatus) {
		this.accountStatus = accountStatus;
		return this;
	}
	
	public Integer getAccountType() {
		return accountType;
	}
	public RaceAccount setAccountType(Integer accountType) {
		this.accountType = accountType;
		return this;
	}
	
	public Date getAccountTime() {
		return accountTime;
	}
	public RaceAccount setAccountTime(Date accountTime) {
		this.accountTime = accountTime;
		return this;
	}
	
}